package com.sunyur.tailor.channel.service.inner.recipients.param;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @Author: HuBaoding
 * @Description:
 * @Date: Created in 12:27 2021/5/14
 */
@Data
public class RecipientsOutsideAuditParam implements Serializable {
    /**
     * 领用单号
     */
    private String recipientsCode;
    /**
     * 审核状态
     * 1：审批通过；
     * 2：审批驳回
     */
    private Integer status;
    /**
     * 审批记录列表
     */
    private List<AuditRecord> auditRecordList;

    @Data
    public class AuditRecord implements Serializable {
        /**
         * 审批时间
         */
        private Long auditTime;
        /**
         * 子节点状态：
         * 1：审批通过；
         * 2：审批驳回
         */
        private Integer status;
        /**
         * 审批人工号
         */
        private String auditorWorkNumber;
        /**
         * 审批备注
         */
        private String remark;
    }
}
